<html>
<head><meta charset="utf-8"><title>lang &lt;-&gt; embedded · project leads (public) · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/index.html">project leads (public)</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html">lang &lt;-&gt; embedded</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="195446651"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195446651" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195446651">(Apr 27 2020 at 17:03)</a>:</h4>
<p>Hey <span class="user-mention" data-user-id="228912">@James Munns</span>, <span class="user-mention" data-user-id="263083">@Daniel Egger</span>  (cc <span class="user-mention" data-user-id="239881">@Josh Triplett</span>), we've been discussing on the lang team some of what our top priority items ought to be (esp. around the upcoming deadline for Rust 2021 breakage) and I feel like it'd be useful to get the perspective of some folks from embedded. Embedded showed up as a pretty prominent target domain in the Rust Survey, and I'm curious to what extent you have a "wish list" of features there.</p>



<a name="195447054"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195447054" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195447054">(Apr 27 2020 at 17:06)</a>:</h4>
<p>I'll add it to the agenda for our next meeting on Tuesday!</p>



<a name="195447089"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195447089" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195447089">(Apr 27 2020 at 17:06)</a>:</h4>
<p>But I know Const Generics is going to be pretty high on the list :)</p>



<a name="195447294"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195447294" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195447294">(Apr 27 2020 at 17:08)</a>:</h4>
<p>Especially in a heap-less use case, we often have users who need to provide variably sized backing buffers (static or otherwise) for things like queues. generic-array is widely used, at the moment.</p>
<p>The other one that will come up (my guess) is formatting handling.</p>



<a name="195447401"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195447401" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195447401">(Apr 27 2020 at 17:09)</a>:</h4>
<p>Particularly, being able to swap out less dynamic formatters, or disable formatting on panic entirely, is a pretty big ask. Accidentally pulling in a panic handler can take a firmware image from 2K to 16K really fast, and that's a problem if you only have 16K or 32K (or 2K) of space.</p>



<a name="195447462"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195447462" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195447462">(Apr 27 2020 at 17:09)</a>:</h4>
<p>Inline ASM is another big one, but I know that's underway</p>



<a name="195447577"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195447577" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195447577">(Apr 27 2020 at 17:10)</a>:</h4>
<p>If anyone from the lang team is able to attend, our meeting is tomorrow at 20:00 CEST on matrix, details are here: <a href="https://github.com/rust-embedded/wg/issues/447" title="https://github.com/rust-embedded/wg/issues/447">https://github.com/rust-embedded/wg/issues/447</a></p>



<a name="195447684"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195447684" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195447684">(Apr 27 2020 at 17:11)</a>:</h4>
<p>We have some old wish lists, but we're actually getting a bit sore at maintaining them, because they stay open for a very long time (or are a lot of issues to juggle), and we have little upward pressure to exert. I can link to the old lists later.</p>



<a name="195448025"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195448025" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195448025">(Apr 27 2020 at 17:14)</a>:</h4>
<p>Given that dynamic format strings are never allowed (unlike C where you can override warnings and pass a dynamic format string to <code>printf</code>-like functions), I'm wondering how hard it would be to teach Rust to leave out all formatting machinery that doesn't get called.</p>



<a name="195448496"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195448496" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195448496">(Apr 27 2020 at 17:18)</a>:</h4>
<p>Yeah, the issue today is that:</p>
<ul>
<li><code>panic()</code> can invoke a lot of formatting code</li>
<li>it also seems that once ANY formatting code is invoked, LTO cannot consistently strip unused formatting</li>
</ul>



<a name="195448525"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195448525" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195448525">(Apr 27 2020 at 17:18)</a>:</h4>
<p>it's not clear to me what the cost would be if we could accurately "pay for what we use".</p>



<a name="195448571"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195448571" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195448571">(Apr 27 2020 at 17:18)</a>:</h4>
<p>I have... <a href="https://jamesmunns.com/blog/fmt-unreasonably-expensive/" title="https://jamesmunns.com/blog/fmt-unreasonably-expensive/">thoughts</a> on the best steps forwards. but that's a personal axe to grind of mine.</p>



<a name="195448683"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195448683" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195448683">(Apr 27 2020 at 17:19)</a>:</h4>
<p>Another one is stability guarantees around MMIO interactions, e.g. making sure there aren't spurious reads of things. Though that's another separate conversation.</p>



<a name="195448693"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195448693" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195448693">(Apr 27 2020 at 17:20)</a>:</h4>
<p>I do think "pay for what we use" would help a great deal. If you <em>only</em> had the code to, say, format integers as hex, that's going to be a lot less than 16-32k.</p>



<a name="195448868"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195448868" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195448868">(Apr 27 2020 at 17:21)</a>:</h4>
<p>It would be good to see! the post I linked has an <a href="https://github.com/jamesmunns/tiny-nrf52/" title="https://github.com/jamesmunns/tiny-nrf52/">associated repository</a>, you likely could look at cargo-bloat/<code>size</code> to see exactly how large each formatter actually is.</p>



<a name="195448934"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195448934" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195448934">(Apr 27 2020 at 17:22)</a>:</h4>
<p>Adding a single panic was a +14K diff to the total binary size, but that's not "pay what you use".</p>



<a name="195449060"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195449060" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195449060">(Apr 27 2020 at 17:22)</a>:</h4>
<p>Total cargo bloat report for the initial state of the repo: <a href="https://github.com/jamesmunns/tiny-nrf52/commit/04586a1620ed6a546ff6195aaf7d74e5c0b8e9bd#diff-191136ab3b249e2748060f86c435e260" title="https://github.com/jamesmunns/tiny-nrf52/commit/04586a1620ed6a546ff6195aaf7d74e5c0b8e9bd#diff-191136ab3b249e2748060f86c435e260">https://github.com/jamesmunns/tiny-nrf52/commit/04586a1620ed6a546ff6195aaf7d74e5c0b8e9bd#diff-191136ab3b249e2748060f86c435e260</a></p>



<a name="195449140"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195449140" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195449140">(Apr 27 2020 at 17:23)</a>:</h4>
<div class="codehilite"><pre><span></span>File  .text   Size            Crate Name
0.2%   9.7%   812B              std &lt;char as core::fmt::Debug&gt;::fmt
0.2%   9.4%   790B              std core::str::slice_error_fail
0.2%   8.7%   728B              std core::fmt::Formatter::pad
0.2%   7.6%   634B        [Unknown] main
0.1%   6.6%   550B              std core::fmt::Formatter::pad_integral
0.1%   6.3%   530B              std core::fmt::write
0.1%   5.9%   490B              std core::slice::memchr::memchr
0.1%   4.3%   360B nrf52_hal_common &lt;nrf52_hal_common::uarte::Error as core::fmt::Debug...
0.1%   4.3%   360B              std core::fmt::num::&lt;impl core::fmt::Debug for usize&gt;::fmt
</pre></div>



<a name="195449163"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195449163" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195449163">(Apr 27 2020 at 17:23)</a>:</h4>
<p><code>nrf52_hal_common::uarte::Error</code> is a valueless enum, for example</p>



<a name="195449402"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195449402" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195449402">(Apr 27 2020 at 17:25)</a>:</h4>
<p>considering <code>main</code> is nearly the whole program here, you get an idea of the relative sizes of formatting. As a note, this is before the changes to shrink unicode tables, though those constants are not shown in cargo bloat. (the 14K is 8K of .text and 6K of .rodata)</p>



<a name="195449480"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195449480" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195449480">(Apr 27 2020 at 17:26)</a>:</h4>
<p>But, I'm picking on one specific topic.</p>



<a name="195449567"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195449567" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195449567">(Apr 27 2020 at 17:26)</a>:</h4>
<p>I think you'll get very few hard blockers, a handful of reasonably complex items that would be QoL improvements (formatting, const generics, inline asm), and a bunch of "deep cuts" that are very specific requests.</p>



<a name="195449792"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195449792" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195449792">(Apr 27 2020 at 17:28)</a>:</h4>
<p>Gotta run for now, thanks for reaching out <span class="user-mention" data-user-id="116009">@nikomatsakis</span>!</p>



<a name="195452035"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195452035" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195452035">(Apr 27 2020 at 17:44)</a>:</h4>
<p>That's really interesting, it's particularly useful to me to see the link to const generics, it'd be great to have a bit more details of the exact use cases (though I see you cited a few)</p>



<a name="195452063"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195452063" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195452063">(Apr 27 2020 at 17:45)</a>:</h4>
<p>panic etc doesn't necessarily feel like a <em>lang</em> task but good to know it's such a footgun</p>



<a name="195452095"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195452095" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195452095">(Apr 27 2020 at 17:45)</a>:</h4>
<p>I remember hearing about it but I don't know that I'd have expected it to make the list</p>



<a name="195595281"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195595281" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195595281">(Apr 28 2020 at 17:05)</a>:</h4>
<p>Yeah, it would probably be good to clarify we are looking for a <em>lang</em> wishlist, rather than a <em>compiler</em> wishlist. If you have any other good examples of the kind of things you would like to see, that would probably be helpful for us to steer the conversation.</p>
<p>Also, reminder, the meeting is in about 1 hour (CC <span class="user-mention" data-user-id="116009">@nikomatsakis</span> <span class="user-mention" data-user-id="239881">@Josh Triplett</span>)</p>



<a name="195610182"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195610182" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195610182">(Apr 28 2020 at 18:55)</a>:</h4>
<p>I unfortunately have a conflict at that time. :(</p>



<a name="195610249"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195610249" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195610249">(Apr 28 2020 at 18:56)</a>:</h4>
<p>But I'd love to hear about the results, if you have minutes you can link to here.</p>



<a name="195610312"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195610312" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195610312">(Apr 28 2020 at 18:57)</a>:</h4>
<p>Will do, I'll post the chat log shortly, and I'll write up a TLDR topic list. We brainstormed today, no prioritization yet.</p>



<a name="195615007"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195615007" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195615007">(Apr 28 2020 at 19:37)</a>:</h4>
<p><a href="https://github.com/rust-embedded/wg/blob/master/minutes/2020-04-28.md#embedded-lang-item-wish-list" title="https://github.com/rust-embedded/wg/blob/master/minutes/2020-04-28.md#embedded-lang-item-wish-list">https://github.com/rust-embedded/wg/blob/master/minutes/2020-04-28.md#embedded-lang-item-wish-list</a> ^</p>



<a name="195617711"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195617711" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195617711">(Apr 28 2020 at 19:57)</a>:</h4>
<p>Theres also a link to the whole chat log there, if you'd like additional context.</p>



<a name="195625140"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195625140" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> James Munns <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195625140">(Apr 28 2020 at 20:51)</a>:</h4>
<p>Lemme know if you have any questions by what we mean by any of the items. I hope that helps!</p>



<a name="195753523"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/217588-project%20leads%20%28public%29/topic/lang%20%3C-%3E%20embedded/near/195753523" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> BatmanAoD (Kyle Strand) <a href="https://rust-lang.github.io/zulip_archive/stream/217588-project-leads-(public)/topic/lang.20.3C-.3E.20embedded.html#195753523">(Apr 29 2020 at 18:49)</a>:</h4>
<p>Thanks!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>